non-charitable trust - Francés Inglés Diccionario